earth embankment - Turco Inglés Diccionario